#!/bin/bash
# compila el codigo y arma el ejecutable


cd src/

if [ -f "lex.yy.c" ]; then
	rm lex.yy.c
fi 

echo "compiling external files..."
if [ -f "gr.o" ]; then
	rm gr.o
fi
cc -c gr.c

if [ -f "checkGr.o" ]; then
	rm checkGr.o
fi
cc -c checkGr.c

echo "lexing..."

lex atlc.l
 
cd ..

if [ -f "atlc" ]; then
	rm atlc
fi

echo "compiling..."

cc src/lex.yy.c src/gr.o src/checkGr.o -ll -o atlc

echo "done!"
echo "./atlc for execution!"

